biodegradable polymers - Francés Inglés Diccionario